look under every rock - Turkish English Dictionary